control punch - French English Dictionary